<?php
    session_start();
    include_once '../../../../controlador/php/conexion/Conexion.php';
    $con = new Conexion();
    
    $numS = $_REQUEST['codUnidad'];
    $tc = $_REQUEST['tc'];
    
    //Se valida el tipo consulta -> 1: Numero de sello que tien signos vitales
    if($tc == 1){
        
        $datos = "select ltr_fechaH,GENPACIEN.PACNUMDOC,ser_descripcion,GENPACIEN.PACPRINOM,GENPACIEN.PACSEGNOM,GENPACIEN.PACPRIAPE,
                            GENPACIEN.PACSEGAPE,adnIngreso,ltr_componente,ltr_pruebC,ltr_numU,ltr_numSe,ltr_observ,usu_nombres,usu_apellidos,
                                ltr_grupoS,ltr_tamizaje,ltr_numU,ltr_fechaV,ltr_gruposu,ltr_rai1,ltr_rai2,ltr_autoC,ltr_interpret,ltr_qrespon,
                                ltr_fechaHL,ltr_estadoU,ltr_tempS,ltr_qrecibe,ltr_horaE,ltr_numN,ltr_tempN,especialidad,ltr_fecha,ltr_qrecibe,
                                ltr_oid,ltr_numN,signos.cantidad
                     from lTransfunc as a left outer join ".$con->getReal()."..GENPACIEN on a.genPacien=".$con->getReal()."..GENPACIEN.OID
                                                     left outer join serviciosL on a.servicio=serviciosL.ser_oid
                                                     left outer join  usuario on a.genMedico=usuario.usu_oid
                              outer apply(select COUNT(*) as cantidad
                                          from controlTrans
                                          where controlTrans.ltr_oid = a.ltr_oid) as signos
                     where ltr_numSe ='".$numS."' and signos.cantidad > 0
                     order by ltr_fechaH desc";
        $res = $con->query($datos);
        
    }else{
        
        $datos = "select adnIngreso,ltr_fechaH,GENPACIEN.PACNUMDOC,ser_descripcion,GENPACIEN.PACPRINOM,GENPACIEN.PACSEGNOM,GENPACIEN.PACPRIAPE,GENPACIEN.PACSEGAPE,adnIngreso,ltr_componente,ltr_pruebC,ltr_numU,ltr_numSe,ltr_observ,usu_nombres,usu_apellidos,
                ltr_grupoS,ltr_tamizaje,ltr_numU,ltr_fechaV,ltr_gruposu,ltr_rai1,ltr_rai2,ltr_autoC,ltr_interpret,ltr_qrespon,ltr_fechaHL,ltr_estadoU,ltr_tempS,ltr_qrecibe,ltr_horaE,ltr_numN,ltr_tempN,especialidad,ltr_fecha,ltr_qrecibe,ltr_oid,ltr_numN
                from lTransfunc left outer join ".$con->getReal()."..GENPACIEN on lTransfunc.genPacien=".$con->getReal()."..GENPACIEN.OID
                left outer join serviciosL on lTransfunc.servicio=serviciosL.ser_oid
                left outer join  usuario on lTransfunc.genMedico=usuario.usu_oid
               where ltr_numSe ='".$numS."'
               order by ltr_fechaH asc";
        $res = $con->query($datos);
        
    }
    
    
    while ($respu = mssql_fetch_array($res)){
        $lista[] =array_map(utf8_encode, $respu);
    }
    
    print_r(json_encode($lista));
    
    
    $con->cerrarConexion() ;
?>
